Extremes meet. - Turkish English Dictionary